recreational vehicle trailer - French English Dictionary